package com.geekchique.runningbuddy.controller;

import android.location.Location;
import android.view.KeyEvent;
import android.widget.Button;
import android.widget.Spinner;

import com.geekchique.runningbuddy.view.MapOfJogView;
import com.geekchique.runningbuddy.view.mapofjog.JogRouteImpl;
import com.google.android.maps.MapView;

public interface IMapOfJogController {
	
	public MapOfJogView mapOfJogView = null;

	void createMapOfJogView(Button goButton, Spinner busySpinner, int spinnerDropDownItems, MapView mapView);
	
	JogRouteImpl getCurrentJogRoute();

	boolean onKeyDown(int keyCode, KeyEvent event);

	void drawPoints();

	void updateRunningPath();

	void setCurrentGPSLocationOfPhone(Location currentLocation);

}
